roast chicken and potatoes - German English Dictionary